fortunate event - German English Dictionary